dumber than rocks - German English Dictionary